body{
	background-color:#fff;
	width:100%;
	overflow-x:hidden;
}
#wrap{
	width:100%;
}
header{
	height:auto;
}
#logo{
	float:none;
	margin:10px 0 0 10px;
	background-size:130px;
}
#logo a{
	display:block;
	width:130px;
	height:50px;
}
#hlink,#slider, .slider-wrapper,
.nivoSlider, .theme-default{
	display:none;
}
nav{
	text-indent:0;
}
#nav{
	display:none;
}
.tinynav{
	display:block;
	float:right;
	
	width:140px;
	height:27px;
	background-color:#e0faff;
}



#justar,#notinews,#social{
	float:none;
	width:100%;
	clear:both;
	margin:0 0 10px 5px;
}
footer address{
	width:100%;
	padding:0;
	background:none;
	word-wrap:break-word;
}
h1#company,h1#product,
h1#community,h1#customer{
	height:100px;
	margin:15px 0 0 0;
}
h1 div{
	font-size:4em;
	top:29px;
	right:7px;
}
article{
	float:none;
	width:98%;
	padding:20px 5px;
}
article h2{
	font-size:2.2em;
}
article p{
	line-height:1.3em;
}
article figure img{
	width:90%;
	height:auto;
}
aside{
	display:none;
}